Project Methods

Delphi Sample

...
var
  myObject : variant ;
begin
  myObject := CreateOLEObject( 'XRKB.KBDesigner' );
  myObject . OpenProject( 'Admin', '', 'c:\my documents\myProject.xrp' ) ;
  myObject . Deploy( 'desktop', 'Expenses', 'c:\my documents\my xras\', '', '', '' ) ;
  myObject . CloseProject( false ) ;
end ;
...

FUNCTION OpenProject( userName, password, fileName : widestring ) : WORDBOOL

FUNCTION CloseProject( closeWithSave : WordBool ) : WORDBOOL

FUNCTION SaveProject : WORDBOOL

FUNCTION Deploy( const Deploy_Type, KMname, filePath, TranslationFile, AssetFolder, CssFile, deployToDomain: WideString ) : WORDBOOL

FUNCTION ExportTranslationTable( KMname, filename: WideString; invisibleChars, unicode: WordBool) : WORDBOOL